自定义异常
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
在Java中你可以自定义异常。编写自己的异常类时需要记住下面的几点。
- 所有异常都必须是Throwable的子类。
- 如果希望创建一个检查性异常类,则需要继承Exception类。
- 如果你想创建一个运行时异常类,那么需要继承RuntimeException类。
你可以像下面这样定义自己的异常类:
class MyException extends Exception {}
继承Exception类来创建的异常类属于检查性异常类。下面的InsufficientFundsException类是用户定义的异常类,它继承自Exception。一个异常类和其它任何类一样,由变量和方法组成。
在线练习
{$ activeFileHint $}